x86/mcheck: do not blindly de-reference dom0 et al
authorKeir Fraser <keir.fraser@citrix.com>
Wed, 17 Feb 2010 12:04:50 +0000 (12:04 +0000)
committerKeir Fraser <keir.fraser@citrix.com>
Wed, 17 Feb 2010 12:04:50 +0000 (12:04 +0000)
commit86fd4176f4c70c830de86503bb5ce72a1f2e76b6
tree619f6809de18f9b367a1e76501023f8229bc1f24
parentae319f471850bfdeae6c44b027ceb263cf51de24
x86/mcheck: do not blindly de-reference dom0 et al

Since machine checks and CMCIs can happen before Dom0 even gets
constructed, the handlers of these events have to avoid de-referencing
respective pointers without checking.

Signed-off-by: Jan Beulich <jbeulich@novell.com>
xen/arch/x86/cpu/mcheck/amd_nonfatal.c
xen/arch/x86/cpu/mcheck/mce.c
xen/arch/x86/cpu/mcheck/mce.h
xen/arch/x86/cpu/mcheck/mce_intel.c
xen/arch/x86/cpu/mcheck/non-fatal.c